Virtual Prototyping und frühe Evaluierung von Systems-on-Chip mit UML2 und SysML
نویسندگان
چکیده
UML2.0 und SysML versuchen, bewährte Techniken aus der Softwaretechnik in das Systems Engineering zu überführen. Dazu wurden neue Modelle und Profile entwickelt, die den Bedürfnissen der Systementwicklung auf hohen Abstraktionsebenen genügen. Bis jetzt liegt dabei der Fokus auf Modellierungsaspekten. Quantitative Performanzanalyse wird nicht ausreichend in frühen Entwurfsphasen adressiert. In diesem Paper präsentieren wir unseren Ansatz zum Virtual Prototyping und zur frühen Entwurfsbewertung von eingebetteten Systemen und Systems-on-Chip (SoC). Der Ansatz umfasst die Beschreibung des Gesamtsystems bzw. der Teilkomponenten einschließlich der zu implementierenden Funktion und der angestrebten Hardwareund Kommunikationsarchitektur mit UML2/SysML und die automatisierte Überführung in ein formales Systemmodell. Auf diesem Modell können Analysen hinsichtlich Performanzaspekten und potentiellen Konflikten hinsichtlich der Spezifikation und auf geteilten Ressourcen durchgeführt werden. Weiterhin können aus dem Modell automatisch Simulationsmodelle in SystemC erzeugt werden, welche durch Monitoring-Schnittstellen die Simulation und damit die Erkennung von Performanzengpässen und Ressourcenkonflikten unterstützen. Dadurch ist es möglich, ein Systemmodell zu einem frühen Entwurfszeitpunkt zu evaluieren. Die gewonnenen Informationen können zur Modifikation des spezifizierten Modells verwendet werden und unterstützen somit eine Exploration des Entwurfsraumes.
منابع مشابه
Effektivität von Recherchen im WWW: Vergleichende Evaluierung von Such- und Metasuchmaschinen
Der vorliegende Beitrag befasst sich mit der Informationssuche im World Wide Web und ihrer Evaluierung. Ausgehend von einer Zusammenschau der wesentlichen Merkmale des World Wide Web als heterogener Dokumentkollektion (Kap. 1) werden Aufbau und Merkmale von Suchmaschinen und Metasuchmaschinen eingeführt sowie die Problematik der Evaluierung von Suchmaschinen und eine Übersicht bisheriger Ergebn...
متن کاملOntologische Evaluierung des Semantischen Objektmodells
Das Semantische Objektmodell (SOM) ist ein von Ferstl und Sinz vor über 10 Jahren vorgestellter umfassender Ansatz, der explizit auf die Modellierung betrieblicher Informationssysteme ausgerichtet ist und in vielfältigen Arbeiten weiterentwickelt wurde. In diesem Beitrag wird das SOM mit Hilfe der von Wand und Weber eingeführten Methode der ontologischen Evaluierung von Modellierungssprachen un...
متن کاملEin strukturierter Ansatz zur Ableitung methodenspezifischer UML/SysML-Profile am Beispiel des SPES 2020 Requirements Viewpoints
Eine wesentliche Voraussetzung für die industrielle Akzeptanz von wissenschaftlich entwickelten, modellbasierten Entwicklungsmethoden ist, dass die Methode in die Werkzeugund Prozesslandschaft von Industrieunternehmen eingliedert und somit angewendet werden kann, ohne dass methodenspezifische Werkzeuge notwendig sind. Profile erlauben es, UML/SysML für spezielle Entwicklungsmethoden anzupassen,...
متن کاملLösungselement-basiertes Virtual Prototyping von selbstoptimierenden mechatronischen Systemen
Zusammenfassung Selbstoptimierende Systeme des Maschinenbaus beruhen auf dem Zusammenwirken von Lösungselementen (LE). Diese verkörpern Ingenieurwissen, welches bewährte Lösungen für neue Konstruktionsaufgaben wieder verwendbar macht. Die hohe Komplexität des informationstechnischen Zusammenwirkens kann dabei leicht die Vorstellungskraft des Entwicklungsingenieurs überschreiten. Die Notwendigke...
متن کاملIntegration textueller Anforderungen und Modell-basiertem Testen mit SysML
In der modernen Systemund Softwareentwicklung bilden Anforderungen die Grundlage aller Entwicklungsaktivitäten. Diese Anforderungen liegen zumeist in nicht formaler Form als textuelle Anforderung oder Beschreibung von Anwendungsfällen vor. Neben diesen informellen Entwicklungsdokumenten gibt es im Rahmen einer Modellbasierten Entwicklung aber auch die formalen Systemmodelle, die das System in s...
متن کامل